killing machine - Turkish English Dictionary